OM • SCA B • SE0000112724
Generating your data highlights...
8.39b USD | # 48 in SE
1.71m shares | 21.86m USD
641.48m
93.30% | 598.5m